mimesis 3
See Answer